5bb01403b6cbda2ec24679088a19884c0d5cd9e7,platform/util/src/com/intellij/util/ui/tree/WideSelectionTreeUI.java,WideSelectionTreeUI,paintVerticalPartOfLeg,#Graphics#Rectangle#Insets#TreePath#,304
Before Change
@Override
protected void paintVerticalPartOfLeg(final Graphics g, final Rectangle clipBounds, final Insets insets, final TreePath path) {
if (!UIUtil.isUnderAquaBasedLookAndFeel() && !UIUtil.isUnderDarcula() && !UIUtil.isUnderIntelliJLaF() && shouldPaintLines()) {
invertLineColor = UIUtil.isUnderAlloyIDEALookAndFeel() && tree.hasFocus() && tree.getSelectionModel().isPathSelected(path);
super.paintVerticalPartOfLeg(g, clipBounds, insets, path);
invertLineColor = false;
}
After Change
@Override
protected void paintVerticalPartOfLeg(final Graphics g, final Rectangle clipBounds, final Insets insets, final TreePath path) {
if (shouldPaintLines()) {
super.paintVerticalPartOfLeg(g, clipBounds, insets, path);
}
}